365bet中国官方网站

  • word of the day

    mountain devil

    mountain devil - 365bet中国官方网站 definition and meaning for word mountain devil

    Definition
    (noun) erect bushy shrub of eastern Australia having terminal clusters of red flowers yielding much nectar Definition
    (noun) desert lizard that feeds on ants

  • Word used in video below:
    text: You heard the woman. Peel. Chop. Devil.
    Download our Mobile App Today